/* #ifndef APP-PLUS */
page {
	width: 100%;
	min-height: 100%;
	display: flex;
}
/* #endif */
.flex_row{
	/* #ifndef APP-NVUE */
	display: flex;
	/* #endif */
	flex-direction: row;
}
.flex_rowreverse{
	/* #ifndef APP-NVUE */
	display: flex;
	/* #endif */
	flex-direction: row-reverse;
	/* 右边为起点 */
}
.flex_col{
	/* #ifndef APP-NVUE */
	display: flex;
	/* #endif */
	flex-direction: column;
}
.flex_colreverse{
	/* #ifndef APP-NVUE */
	display: flex;
	/* #endif */
	flex-direction: column-reverse;
}
.just_start{
	justify-content: flex-start;
}
.just_end{
	justify-content: flex-end;
}
.just_space_around{
	justify-content: space-around;
}
.just_space_between{
	justify-content: space-between;
}
.just_center{
	justify-content: center;
}
/* baseline: 项目的第一行文字的基线对齐。
stretch（默认值）：如果项目未设置高度或设为auto，将占满整个容器的高度。 */
.al_start{
	align-items: flex-start;
}
.al_end{
	align-items: flex-end;
}
.al_center{
	align-items: center;
}
.al_stretch{
	align-items: stretch;
}
.ft_22{
	font-size: 22rpx;
}
.ft_24{
	font-size: 24rpx;
}
.ft_26{
	font-size: 26rpx;
}
.ft_28{
	font-size: 28rpx;
}
.ft_30{
	font-size: 30rpx;
}
.ft_32{
	font-size: 32rpx;
}
.ft_34{
	font-size: 34rpx;
}
.ft_36{
	font-size: 36rpx;
}
.ft_40{
	font-size: 40rpx;
}
.mg_tp_10{
	margin-top: 10rpx;
}
.mg_tp_20{
	margin-top: 20rpx;
}
.mg_tp_30{
	margin-top: 30rpx;
}
.mg_tp_40{
	margin-top: 40rpx;
}
.mg_tp_50{
	margin-top: 50rpx;
}

.mg_bt_10{
	margin-bottom: 10rpx;
}
.mg_bt_20{
	margin-bottom: 20rpx;
}
.mg_bt_30{
	margin-bottom: 30rpx;
}
.mg_bt_40{
	margin-bottom: 40rpx;
}
.mg_bt_50{
	margin-bottom: 50rpx;
}
.mg_bt_60{
	margin-bottom: 60rpx;
}
.mg_bt_70{
	margin-bottom: 70rpx;
}
.mg_bt_80{
	margin-bottom: 80rpx;
}

.mg_lt_10{
	margin-left: 10rpx;
}
.mg_lt_20{
	margin-left: 20rpx;
}
.mg_lt_30{
	margin-left: 30rpx;
}
.mg_lt_40{
	margin-left: 40rpx;
}
.mg_lt_50{
	margin-left: 50rpx;
}
.mg_lt_60{
	margin-left: 60rpx;
}
.mg_lt_70{
	margin-left: 70rpx;
}
.mg_lt_150{
	margin-left: 150rpx;
}

.mg_rt_10{
	margin-right: 10rpx;
}
.mg_rt_20{
	margin-right: 20rpx;
}
.mg_rt_30{
	margin-right: 30rpx;
}
.mg_rt_40{
	margin-right: 40rpx;
}

.pd_tp_10{
	padding-top: 10rpx;
}
.pd_tp_20{
	padding-top: 20rpx;
}
.pd_tp_30{
	padding-top: 30rpx;
}
.pd_tp_40{
	padding-top: 40rpx;
}

.pd_lt_10{
	padding-left: 10rpx;
}
.pd_lt_20{
	padding-left: 20rpx;
}
.pd_lt_30{
	padding-left: 30rpx;
}
.pd_lt_40{
	padding-left: 40rpx;
}

.pd_rt_10{
	padding-right: 10rpx;
}
.pd_rt_20{
	padding-right: 20rpx;
}
.pd_rt_30{
	padding-right: 30rpx;
}
.pd_rt_40{
	padding-right: 40rpx;
}


.pd_bt_10{
	padding-bottom: 10rpx;
}
.pd_bt_20{
	padding-bottom: 20rpx;
}
.pd_bt_30{
	padding-bottom: 30rpx;
}
.pd_bt_40{
	padding-bottom: 40rpx;
}
/*刷新*/
.refresh {
	justify-content: center;
}

.refresh-view {
	/* #ifndef APP-NVUE */
	display: flex;
	/* #endif */
	width: 750rpx;
	height: 64px;
	flex-direction: row;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: center;
}

.refresh-icon {
	width: 32px;
	height: 32px;
	transition-duration: .5s;
	transition-property: transform;
	transform: rotate(0deg);
	transform-origin: 15px 15px;
}

.refresh-icon-active {
	transform: rotate(180deg);
}

.loading-icon {
	width: 28px;
	height: 28px;
	margin-right: 5px;
	color: gray;
}

.loading-text {
	margin-left: 2px;
	font-size: 16px;
	color: #999999;
}

.loading-more {
	align-items: center;
	justify-content: center;
	padding-top: 14px;
	padding-bottom: 14px;
	text-align: center;
}

.loading-more-text {
	font-size: 28rpx;
	color: #999;
}


.flex_1{
	flex: 1;
	/* #ifndef APP-NVUE */
	flex-shrink: 0;
	min-width: 0;
	min-height: 0;
	/* #endif */
}

.full_width{
	width: 750rpx;
}
.common_width{
	width: 690rpx;
}


/* uni-list refresh */
.pull_view{
	width: 750rpx;
	height: 64px;
}
.refresh_txt{
	font-size: 14px;
	color:#999;
}
.loading-icon {
	width: 28px;
	height: 28px;
	margin-right: 5px;
	color: gray;
}
.loading-more {
	align-items: center;
	justify-content: center;
	padding-top: 14px;
	padding-bottom: 14px;
	text-align: center;
}

.loading-more-text {
	font-size: 28rpx;
	color: #999;
}

.nodata{
	font-size: 30rpx;
	color:#999;
}